- Garage1 - Class in automobile
-
Premier garage, affichant les véhicules qu'il contient
Utilise des ArrayList
Container de Véhicules
Implémente un itérateur Iterable
- Garage1() - Constructor for class automobile.Garage1
-
Constructeur par défaut de Garage1
Instancie l'ArrayList
- Garage2 - Class in automobile
-
Second garage, affichant les véhicules qu'il contient
Utilise des TreeSet
Container de Véhicules
Implémente un itérateur Iterable
On pourrait tenter d'étendre Garage1 pour éviter les répétitions, mais je n'ai pas réussi à appeler le
bon constructeur dans IteratorGarage de cette façon (il appelait toujours celui prenant un ArrayList en
paramètre, comme si on ne pouvait pas écraser l'attribut list dans une classe fille)
- Garage2() - Constructor for class automobile.Garage2
-
Constructeur par défaut de Garage1
Instancie le TreeSet avec pour méthode de classement l'ordre des immatriculations
- Garage2(Comparator<Vehicule>) - Constructor for class automobile.Garage2
-
Constructeur prenant un comparateur en paramètre
- GarageTriImmatriculion - Class in automobile
-
Permet le tri de voitures en fonction des immatriculations (typo dans le nom de la fonction...)
- GarageTriImmatriculion() - Constructor for class automobile.GarageTriImmatriculion
-
- getCompteur() - Method in class automobile.Vehicule
-
Getter du compteur
- getJauge() - Method in class automobile.Vehicule
-
Getter de jauge
- getMessage() - Method in exception automobile.CapaciteDepasseeException
-
Affichage de l'erreur avec le nombre de litres qu'on a essayé de rajouter
- getNoImmatriculation() - Method in class automobile.Vehicule
-
Getter du numéro d'immatriculation
- getPartiel() - Method in class automobile.Compteur
-
Getter du compteur partiel
- getTotalisateur() - Method in class automobile.Compteur
-
Getter du totalisateur